/**
 * Author : Jorge Mejuto Create : 31/07/2009
 */

package net.eyra.negocio.aplicacion;

import java.util.List;

import net.eyra.negocio.dao.DireccionDao;
import net.eyra.negocio.dao.EyraDaoException;
import net.eyra.negocio.entidades.gestion.direccion.Direccion;
import net.eyra.negocio.entidades.gestion.direccion.Pais;
import net.eyra.negocio.entidades.gestion.direccion.Provincia;

public class Direcciones {

    private DireccionDao d_dao = new DireccionDao();

    public List<Pais> ListaPaises() throws EyraDaoException {
        return d_dao.getPaises();
    }

    public List<Provincia> ListaProvinciasPorPais(int id_pais) throws EyraDaoException {
        return d_dao.getProvincias(id_pais);
    }

    public void ActualizarDireccion(Direccion direccion) throws EyraDaoException {
        d_dao.setDireccion(direccion);
    }

    public void AnularDireccion(int id_direccion) throws EyraDaoException {
        d_dao.anularDireccion(id_direccion);
    }
}
